Distributed Mechanisms for Enabling Virtual Sensors in Service Oriented Intelligent Environments

نویسنده

  • Raja Bose
چکیده

Sensor fusion and virtual sensors have been extensively used in applications requiring the use of high-level abstract information derived from multiple sensory inputs, ranging from defence systems to intelligent environments. In this paper, we present distributed mechanisms for enabling virtual sensors in intelligent environments using service oriented sensor networks (SOSNs). A SOSN brings the concept of service-oriented architecture (SOA) into the sensor network domain, where each sensor is represented as a software service. A SOSN enhances the programmability of sensor networks by decoupling sensor deployment from application development and allows applications to dynamically discover, access and compose sensor services. In our previous work, we had proposed a framework model running inside the service layer of a SOSN for querying virtual data and on-demand creation of virtual sensors. However, the service layer of a SOSN is centralized and this leads to scalability and latency issues in large scale deployments. In this paper, we address the issues of scalability and latency and propose distributed algorithms for in-network creation and execution of virtual sensors. We also present mechanisms for monitoring data quality and provide fault tolerance techniques utilizing sensor-based approximation for coping with the loss of multiple physical sensors. These algorithms not only allow us to reap the benefits of SOSNs but also prevent potential scalability and latency issues. We also show through simulation experiments that our mechanisms require minimal involvement of the service layer and result in significantly lower latency and energy consumption as compared to the centralized stream-based approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Virtual Sensors for Service Oriented Intelligent Environments

Service-oriented architecture (SOA) is a popular industry standard that provides an elegant model to create and compose interoperable applications. In the case of sensor networks, SOA is considered to be a very attractive enabler for sensor programmability and self-integration. However, SOA cannot be used without additional mechanisms to enhance the reliability and availability of the sensors b...

متن کامل

An Intelligent Agent based Approach for Service Discovery in Wireless Ad-hoc Networks

In this paper we propose an architecture for modeling the service discovery functionality of computing devices operating in pervasive computing environments. Forming wireless ad hoc networks requires service discovery protocols that support both proximity-based detection and abstract level service matching. In the proposed architecture, services, provided by sensors and actuators, are indirectl...

متن کامل

Service-Oriented Design: The jABC Approach

Service-Oriented Design has driven the development of telecommunication infrastructure and applications, in particular the so-called Intelligent Network (IN) Services, since the early 90s: IN services are customized telephone services, like e.g., Free-Phone, where the receiver of the call can be billed if some conditions are met, Virtual Private Network, enabling groups of customers to define t...

متن کامل

A Software Architecture for Intelligent Synthesis Environments

1 0-7803-6599-2/01/$10.00 © 2001 IEEE Abstract—NASA’s Intelligent Synthesis Environment (ISE) program is a grand attempt to develop a system to transform the way complex artifacts are engineered. This paper discusses a “middleware” architecture for enabling the development of ISE. Desirable elements of such an Intelligent Synthesis Architecture (ISA) include remote invocation; plug-and-play app...

متن کامل

An Adaptive Weighted Fuzzy Controller Applied on Quality of Service of Intelligent 5G Environments

in computational intelligence area, it is suitable to fulfill the analysis in order to interpret the concept and sources of uncertainty and the conditions of its incidence, and hence pursuit for reliable techniques of dealing with it. Dealing with uncertainties in this case is a challenging and multidisciplinary activity. So, there is a need for a capable tool for modeling, control, and analyti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008